package com.ruoyi.meterManager.domain;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.io.Serializable;
import java.util.Date;

/**
 * @program: ruoyi
 * @description: 物理水表信息
 * @author: Chenhenan
 * @create: 2021-07-19 11:08
 **/
public class Meterdoc implements Serializable {

    private static final long serialVersionUID = 1L;

    /** 资料号 */
    private String mdmid;

    /** 水表档案编号 */
    private String mdid;

    /** 表身码 */
    private String mdno;

    /** 表口径(METERCALIBER)，表耗 */
    private String mdcaliber;

    /** 表厂家(meterbrand) */
    private String mdbrand;

    /** 表型号(metermodel) */
    private String mdmodel;

    /** 表状态 */
    private String mdstatus;

    /** 表状态发生时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date mdstatusdate;

    /** 周检起算日 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date mdcycchkdate;

    /** 新购入库日期 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date mdstockdate;

    /** 库存位置 */
    private String mdstore;

    /** 首封号（暂不填） */
    private String sfh;

    /** 地区塑封号（对应S_NO） */
    private String dqsfh;

    /** 地区钢封号（对应G_NO） */
    private String dqgfh;

    /** 稽查刚封号（对应C_NO） */
    private String jcgfh;

    /** 铅封号（对应Q_NO） */
    private String qfh;

    /** 铅封钳号（对应Q_PIN_NO） */
    private String qfqh;

    /** 塑封钳号（对应S_PIN_NO） */
    private String dqsfqh;

    /** 锁封号（对应L_NO） */
    private String lfh;

    /** 锁封钳号（对应L_PIN_NO） */
    private String lfqh;

    /** 稽查封钳号（对应C_PIN_NO） */
    private String jcgfqh;

    /** 条形码（迁移水账标识号CLT_NO） */
    private String barcode;

    /** 电子标签 */
    private String rfid;

    /** 是否倒表（倒表=Y 正常表='N'） */
    private String ifdzsb;

    public String getMdmid() {
        return mdmid;
    }

    public void setMdmid(String mdmid) {
        this.mdmid = mdmid;
    }

    public String getMdid() {
        return mdid;
    }

    public void setMdid(String mdid) {
        this.mdid = mdid;
    }

    public String getMdno() {
        return mdno;
    }

    public void setMdno(String mdno) {
        this.mdno = mdno;
    }

    public String getMdcaliber() {
        return mdcaliber;
    }

    public void setMdcaliber(String mdcaliber) {
        this.mdcaliber = mdcaliber;
    }

    public String getMdbrand() {
        return mdbrand;
    }

    public void setMdbrand(String mdbrand) {
        this.mdbrand = mdbrand;
    }

    public String getMdmodel() {
        return mdmodel;
    }

    public void setMdmodel(String mdmodel) {
        this.mdmodel = mdmodel;
    }

    public String getMdstatus() {
        return mdstatus;
    }

    public void setMdstatus(String mdstatus) {
        this.mdstatus = mdstatus;
    }

    public Date getMdstatusdate() {
        return mdstatusdate;
    }

    public void setMdstatusdate(Date mdstatusdate) {
        this.mdstatusdate = mdstatusdate;
    }

    public Date getMdcycchkdate() {
        return mdcycchkdate;
    }

    public void setMdcycchkdate(Date mdcycchkdate) {
        this.mdcycchkdate = mdcycchkdate;
    }

    public Date getMdstockdate() {
        return mdstockdate;
    }

    public void setMdstockdate(Date mdstockdate) {
        this.mdstockdate = mdstockdate;
    }

    public String getMdstore() {
        return mdstore;
    }

    public void setMdstore(String mdstore) {
        this.mdstore = mdstore;
    }

    public String getSfh() {
        return sfh;
    }

    public void setSfh(String sfh) {
        this.sfh = sfh;
    }

    public String getDqsfh() {
        return dqsfh;
    }

    public void setDqsfh(String dqsfh) {
        this.dqsfh = dqsfh;
    }

    public String getDqgfh() {
        return dqgfh;
    }

    public void setDqgfh(String dqgfh) {
        this.dqgfh = dqgfh;
    }

    public String getJcgfh() {
        return jcgfh;
    }

    public void setJcgfh(String jcgfh) {
        this.jcgfh = jcgfh;
    }

    public String getQfh() {
        return qfh;
    }

    public void setQfh(String qfh) {
        this.qfh = qfh;
    }

    public String getQfqh() {
        return qfqh;
    }

    public void setQfqh(String qfqh) {
        this.qfqh = qfqh;
    }

    public String getDqsfqh() {
        return dqsfqh;
    }

    public void setDqsfqh(String dqsfqh) {
        this.dqsfqh = dqsfqh;
    }

    public String getLfh() {
        return lfh;
    }

    public void setLfh(String lfh) {
        this.lfh = lfh;
    }

    public String getLfqh() {
        return lfqh;
    }

    public void setLfqh(String lfqh) {
        this.lfqh = lfqh;
    }

    public String getJcgfqh() {
        return jcgfqh;
    }

    public void setJcgfqh(String jcgfqh) {
        this.jcgfqh = jcgfqh;
    }

    public String getBarcode() {
        return barcode;
    }

    public void setBarcode(String barcode) {
        this.barcode = barcode;
    }

    public String getRfid() {
        return rfid;
    }

    public void setRfid(String rfid) {
        this.rfid = rfid;
    }

    public String getIfdzsb() {
        return ifdzsb;
    }

    public void setIfdzsb(String ifdzsb) {
        this.ifdzsb = ifdzsb;
    }
}
